home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / doorware / dgwrl154.zip / CUSTOM.DOC < prev    next >
Text File  |  1996-11-25  |  7KB  |  187 lines

  1. Customizing DogWorld - Some Guidelines
  2.  
  3. ANSI MENUS - DOGTXT.DAT
  4. -----------------------
  5.   Ansi menus for the most part are contained inside the file: DOGTXT.DAT.
  6. You can alter these if you so desire. There are a few things that you
  7. should be aware of though before you begin. Ansi in DogWorld is triggered
  8. by an escape sequence at the beginning of a line. The escape sequence ()
  9. tells DogWorld that this line belongs to an ansi screen and should be
  10. sent through DogWorld's ansi emulator. Therefore, every line in an ansi
  11. screen that contains ansi codes SHOULD have an ansi escape sequence at the
  12. beginning of the line. Look at the file DOGTXT.DAT for an example.
  13.   Non-ansi lines may be mixed with ansi lines inside a menu. If a line
  14. does not start with an escape sequence, it will not be sent through the
  15. ansi emulator. Usually, this will not cause any ill effect, but slower
  16. modems have "hung" on ansi text that was not sent through the emulator,
  17. so it's better to be safe than sorry.
  18.  
  19.  
  20.  
  21. TEXT MENUS - DOGTXT.DAT
  22. -----------------------
  23.   Text menus are also contained inside DOGTXT.DAT. Text menus are handled
  24. differently than ansi menus. There are several codes that can be used
  25. inside text menus that have special meaning to DogWorld. These codes
  26. control things such as color changes. In addition to the standard color
  27. codes, DogWorld supports the following codes inside DOGTXT.DAT:
  28.  
  29. `n - Carraige Return
  30. `g - Inserts player's name with no color codes.
  31. `e - Inserts enemies name with no color codes.
  32. `d - Triggers a 1 second delay with time slicing - USE WITH CAUTION!
  33. `F - If player is male, inserts FeeFee, otherwise inserts Lucky.
  34. `p - Triggers a (MORE) prompt - CAUTION! (place on line by itself!)
  35. `s - If male, inserts "Him", else inserts "Her".
  36. `S - If male, inserts "He", else inserts "She".
  37. `A - If male, inserts "His", else inserts "Her".
  38. `N - If male, inserts "Boy", else inserts "Girl".
  39.  
  40.  
  41.  
  42. DOG DREAMS - DOGDREAM.DAT
  43. -------------------------
  44.   This file can be modified, or you can add more dreams to it. Up
  45. to 999 dream sequences are supported. @#DREAM001-@#DREAM999.
  46. All color codes are supported and most of the codes listed above are
  47. also supported.
  48.  
  49.  
  50.  
  51. TRAINER TEXT - LEVELTXT.DAT
  52. ---------------------------
  53.   This file can be modified. This text will be shown to the player
  54. when they complete a level (@#LEVEL001-@#LEVEL011). All color codes
  55. and most of the codes listed under "TEXT MENUS" are supported. 
  56.  
  57.  
  58.  
  59. EXTERNAL "NEWS FLASH" FILES - (see file names below)
  60. ----------------------------------------------------
  61.   There are many files included with DogWorld that we will call "News Flash"
  62. files. At various times during the game, DogWorld will read from one of these
  63. files and randomly pull an item (line) out of the file and add that line to
  64. the "Daily Herald". The text in these files can also be changed as long as
  65. certain rules are followed. Some of the guidelines are as follows:
  66.  
  67. 1. First line is always ignored and is used as a description.
  68. 2. Second line always contains the number of "News Flash" items.
  69. 3. Lines of text inside these files should never be more than 375 characters
  70.    long, including any special codes or spaces. (before code substitution)
  71.    Multiple lines can be shown on the screen by placing the (`n) code at
  72.    various places within the line of text.
  73.  
  74. In addition to the standard color codes the following codes are supported:
  75.  
  76. `g - Player's Name (alias).
  77. `e - Enemies Name.
  78. `n - Carriage Return.         
  79. `s - If male, inserts "Him", else inserts "Her".
  80. `S - If male, inserts "He", else inserts "She".
  81. `A - If male, inserts "His", else inserts "Her".
  82. `N - If male, inserts "Boy", else inserts "Girl".
  83.  
  84. ALLEYTXT.DAT - for dogs that are killed in alley.
  85. BADSAY.DAT   - for dogs that are killed by other dogs.
  86. BADTRAN.DAT  - for dogs that are killed by the trainer.
  87. FOODTXT.DAT  - for dogs that are poisoned at the kennel.
  88. GOODSAY.DAT  - for dogs that beat other dogs.
  89. GOODTRAN.DAT - for dogs that beat the trainer.
  90. RUNALLEY.DAT - for dogs that run away from alley creatures.
  91. RUNDOG.DAT   - for dogs that run away from other dogs.
  92. RUNTRAN.DAT  - for dogs that run away from the trainer.
  93. VITATXT.DAT  - for dogs that OD on vitamins.
  94.  
  95.  
  96.  
  97. **NEW**
  98. NPC-ONELINER ITEMS - (see below for file names)
  99. -----------------------------------------------
  100.   These files contain the one-liners that the NPC's put into the
  101. three one-liner areas (kennel, park, bridge). The NPC's name and
  102. comment are stored on the same line. All color codes are supported,
  103. plus most of the above codes. Each one-liner contains the NPC name
  104. followed by a colon (:). The colon MUST be there! After the name,
  105. there MUST be a "`n" and then the NPC's comment. You should limit
  106. names to around 20 characters or less and try to limit the comment
  107. to around 60 characters. Remember to allow about 20 characters for
  108. any name substitutions (`e,`g). Here is an example:
  109.  
  110. `3Smelly Dog:`n`!"Where's the bathroom around here?"
  111.  
  112. NPC-BRID.DAT - NPC oneliners for the bridge oneliner.
  113. NPC-KEN.DAT  - NPC oneliners for the kennel oneliner.
  114. NPC-PARK.DAT - NPC oneliners for the park oneliner.
  115.  
  116.  
  117.  
  118. BEGINNING "DAILY NEWS" ITEMS - DAILYTXT.DAT
  119. -------------------------------------------
  120.   This file contains the quips that start off the daily news. You
  121. can modify/delete/add items to this file. (Make sure the second line
  122. is the number of items!). All color codes are supported along with
  123. most of the codes listed above.
  124.  
  125.  
  126.  
  127. PLAYER NAMES
  128. ------------
  129.   Standard Color Codes are supported, they are:
  130.  
  131. `1 - blue
  132. `2 - green
  133. `3 - cyan
  134. `4 - red
  135. `5 - magenta
  136. `6 - yellow
  137. `7 - white
  138. `8 - grey
  139. `9 - bright blue
  140. `0 - bright green
  141. `! - bright cyan
  142. `@ - bright red
  143. `# - bright magenta
  144. `$ - bright yellow
  145. `% - bright white
  146.  
  147.  
  148. ENEMY NAMES
  149. -----------
  150.   When registered, you may use DogEdit to modify enemy names. Standard
  151. color codes are supported here too. (See codes above).
  152.  
  153.  
  154. ARMOR/WEAPON NAMES
  155. ------------------
  156.   These DO NOT support color codes at this time. When registered, you
  157. may use DogEdit to modify armor and weapon names.
  158.  
  159.  
  160. USER-TO-USER MAIL
  161. -----------------
  162.   All standard color codes are supported inside user-to-user mail.
  163.  
  164. BADWORDS.DAT
  165. ------------
  166.   This file contains a list of "bad" words and their replacements.
  167. You can use DogEdit to set the "Bad Word Filter Area" to PUBLIC or
  168. to ALL. Public makes the filter active for the one-liner areas. All
  169. makes the filter active for one-liners and User-to-User mail. The
  170. format of the file is as follows:
  171.  
  172. ; comments
  173. <bad word>|<good word>
  174. <bad word>|<good word>
  175.  
  176.   You can also have "bad" phrases replaced by "good" phrases. Just
  177. make sure you keep the word/phrase under 35 characters. After the
  178. replacement is done, if the sentence runs past the maximumn length,
  179. it will be truncated to 75 characters. Because of this, you should
  180. try to keep the "good" and "bad" sides about the same length.
  181.  
  182.  
  183.     Have fun customizing one of the most customizable games around!
  184.  
  185.     -Ken Cothran
  186.         Author of DogWorld!
  187.